armed with missiles - Español Inglés Diccionario